English: Life has been winning.
Telugu: జీవితం గెలుస్తూనే ఉంటుంది.