English: It has offices all over India and foreign offices in Nepal.
Telugu: అలాగే భారతదేశం అంతటా మరియు నేపాల్ లో కార్యాలయాలు కలిగి ఉంది.