English: 120 million dollars were invested in this construction.
Telugu: దీని నిర్మాణానికి ఇరవై మిలియన్ డాలర్ల పెట్టుబడి పెట్టారు.