English: Their progress has been phenomenal.
Telugu: వాటి పురోగతి మందకొడిగా సాగుతోంది.