English: He's seen a lot of shots.
Telugu: చాలా హిట్లు చూశాడు.