English: It was time to make a big investment.
Telugu: భారీగా పెట్టుబడులు పెట్టుకోవాల్సిన తరుణమిదే.