English: We're making huge progress.
Telugu: మనం అద్భుతంగా ముందుకెళ్తున్నాం.