English: These properties are valued at more than 20 million euros.
Telugu: వీటి విలువ 20 మిలియన్ డాలర్లపైమాటే.