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