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