English: a company in Estonia
Telugu: ఎస్టోనియాలో కంపెనీ