English: These properties are valued at more than 20 million euros.
Telugu: వీటి విలువ 20 మిలియన్‌ యూరోలకు పైనే ఉంటుందట.