English: He has proven himself again.
Telugu: మళ్లీ తానేంటో నిరూపించుకున్నారు.