English: international federation of translators
Telugu: అనువాదకుల ఇంటర్నేషనల్ ఫెడరేషన్