English: But does appear to be making up some time.
Telugu: అయితే దానికి కాస్త టైమ్ ప‌ట్టేట్టు క‌నిపిస్తోంది.