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