English: He has proven himself again.
Telugu: తనను తాను మరోసారి ప్రూవ్ చేసుకున్నారు .