English: But the moment eventually came.
Telugu: కానీ చివరి నిమిషంలో సమంత వచ్చి చేరింది.