English: A lot of investment went into that.
Telugu: దానిపై చాలా పెట్టుబడులు పెట్టారు.