English: This eventually happened.
Telugu: చివరకు ఇలా జరిగింది.