English: And finally it happended.
Telugu: చివరకు ఫైనల్లోనే అది జరిగింది.