English: He has perfectly suited the role.
Telugu: అతనికి సరిగ్గా సూటైపోయిందా పాత్ర.