English: NTRO: National Technical Research Organisation
Telugu: సంస్థ పేరు: నేషనల్ టెక్నికల్ రీసెర్చ్ ఆర్గనైజేషన్