English: They have made tremendous progress.
Telugu: వారు గణనీయమైన పురోగతి సాధిస్తారు.