English: We have now improved.
Telugu: ఇప్పుడు మనమెంతో మెరుగయ్యాం.