English: Umbra products are now sold in over 120 countries.
Telugu: ఈ ప్రతిష్టాత్మక బ్రాండెడ్ ఉత్పత్తులు ఇప్పుడు ప్రపంచంలోని 120 కి పైగా దేశాలలో అమ్ముడవుతున్నాయి.