English: It operates offices in both countries.
Telugu: ఈ సంస్థ రెండు దేశాల్లోనూ కార్యాలయాలు కలిగి ఉంటుంది.