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