English: I paid 75 million euros for it.
Telugu: ఇందుకోసం 75 మిలియన్ డాలర్లు ఖర్చు చేశారట.