English: They have studios in Malta, Latvia, Romania and Canada.
Telugu: కంపెనీ స్టూడియోలు లాట్వియా, మాల్టా మరియు కెనడాలో ఉన్నాయి.