English: India is one of the world's toughest places to do business.
Telugu: ప్రపంచంలో వ్యాపారం చేయడానికి అనుకూలంగా ఉన్న దేశాల్లో భారత్ ఒకటి.