English: Humanity has made tremendous progress.
Telugu: మానవజాతి ఇప్పుడు ఎంతో పురోగతి సాధించింది.