English: Did much better this time.
Telugu: . ఈసారి ఇంకా బాగా చేశాం.