English: He is not new to challenges.
Telugu: పోట్లాటలు తనకు కొత్తకాదు.