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