English: He delivered his best for this movie.
Telugu: సినిమా మొత్తానికి ఈయన ది బెస్ట్ ఇచ్చాడు.