English: His tenacity and determination amazed us.
Telugu: అతని సమయస్ఫూర్తి, నిజాయితీ మమ్మల్ని అబ్బురపరచింది.