English: All of his wins have come from finishes.
Telugu: తన విజయాలన్నీ కూడా ఓటములనుంచి వచ్చినవేనన్నారు.