Devi Putrudu Background