English: We're making a lot progress.
Telugu: మనం ఎన్నో ముందడుగులు వేసేస్తాం.