English: This is the right time to invest in India ...
Telugu: దీనికి. . . భారత్లో పెట్టుబడులు పెట్టేందుకు సరైన సమయం