English: But he never let that hold him back.
Telugu: కానీ, ఆయన ఎప్పుడూ వెనకడుగు వేయలేదు.