English: The critics also loved the movie.
Telugu: ఈ సినిమాను క్రిటిక్స్ సైతం మెచ్చుకుంటున్నారు.