English: It is time to invest in India?
Telugu: భారత్లో పెట్టుబడులకు ఇదే తరుణమా ?