English: But it has happened at last.
Telugu: కానీ చివరికి ఇలా జరిగిపోయింది.