English: But, finally it happened!
Telugu: కానీ, చివరికి జరిగింది ఇదన్నమాట.