English: It finally ended today.
Telugu: చివరకు ఈ రోజు సాధించా.