English: The service operates in about 120 countries of the world.
Telugu: ఈ సంస్థ ప్రపంచ వ్యాప్తంగా దాదాపు 120 దేశాల్లో సేవలు అందిస్తోంది.