English: That being said, good progress is being made.
Telugu: అంటే, పురోగతి బాగా జరుగుతోంది.