English: You never gave up despite the obstacles in your life.
Telugu: మీ జీవితంలో అడ్డంకులు ఎదురైనప్పటికీ మీరు ఎప్పటికీ వదులుకోలేదు.