English: Mankind has made much progress.
Telugu: మానవుడు ఎంతో ప్రగతి సాధించాను.