English: And he has proved his mettle here too.
Telugu: ఇక్కడ కూడా తన సమర్థతను నిరూపించుకున్నారు.