English: But, we now have caught up.
Telugu: కానీ ఇప్పుడు మేం కాస్త నిలదొక్కుకున్నాం.