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