English: Just finished.
Telugu: అప్పుడే పూర్తి కావస్తోందట.