English: They are a large organization in Dubai.
Telugu: వారు దుబాయ్లో పెద్ద సంస్థ.