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