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