English: hundreds of thousands or even millions of dollars.
Telugu: అవును-వందల వేల, లేదా మిలియన్ల డాలర్లు కూడా.