English: It cost around 12.8 million euros to build.
Telugu: దీని తయారీకి 12.8 మిలియన్ యూరోలు ఖర్చయ్యిందట.