English: Here too he has found success.
Telugu: ఇక్కడ కూడా అది విజయాన్ని సొంతం చేసుకున్నది.