English: I heard a lot of good reviews about this movie too.
Telugu: నేనూ ఈ సినిమా గురించి చాలా మంచి రివ్యూస్ చదివాను.