English: Finally happened today.
Telugu: చివరకు ఈ రోజు సాధించా.