English: great translators.
Telugu: చాలా గొప్ప అనువాదకులు.