English: There is no better country than India for business.
Telugu: పెట్టుబడులకు భారత్కన్నా అనువైన దేశం మరొకటి లేదు