English: And currently has presence in over 100 countries.
Telugu: ప్రస్తుతానికి 100 కన్నా ఎక్కువ దేశాలలో లభ్యం