manikanta garapati