English: be finally doing it.
Telugu: చివరగా do it.