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