English: And more than 70 other countries.
Telugu: 70 పైగా దేశాల్లో కార్యకలాపాలు సాగిస్తోంది.