English: across more than 20 countries worldwide.
Telugu: భారత్ సహా ప్రపంచంలో 20కి పైగా దేశాలకు విస్తరించింది.