English: He is tailor made for this role.
Telugu: ఈ పాత్ర కోసం ఆయన ప్రత్యేకంగా మేకోవర్ అయ్యారు.