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