English: The International Federation of Translators
Telugu: అనువాదకుల ఇంటర్నేషనల్ ఫెడరేషన్