English: These people never give up, although they may fail many times.
Telugu: వారు చాలాసార్లు విఫలమైనప్పటికీ ఈ వ్యక్తులు ఎప్పటికీ వదులుకోరు.