English: Finally it did happen.
Telugu: చివరకు ఇలా నెరవేరింది.