English: Hundreds of millions of dollars were invested in this country.
Telugu: ఈ దేశంలో డాలర్ల వందల మిలియన్ల పెట్టుబడి చేశారు.