English: ‘India difficult place to do business’
Telugu: భారత్‌లో వ్యాపారం కష్టం