English: He is the best finisher in the last 10 years.
Telugu: గత పది సంవత్సరాల నుంచి అతడే అత్యుత్తమ ఫినిషర్.