English: A lot of investment has to be done.
Telugu: ఎంతో పెట్టుబడి పెట్టాల్సి ఉంటుంది.