English: Time finally won.
Telugu: చివరకు కాలమే గెలిచింది.