English: He is an excellent translator too.
Telugu: దానికి తోడు మంచి అనువాదకుడు .