English: He has delivered excellent performance in the movie.
Telugu: వాళ్లు ఈ సినిమాలో తమ బెస్ట్ పెర్ఫార్మెన్స్ ఇచ్చారు.