English: cost hundreds of thousands of dollars.
Telugu: వేలాది వేల డాలర్ల ఖర్చు