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