English: Doing business in India has never been easy.
Telugu: ఇండియాలో వ్యాపారం అనుకున్నంత సులువేమీ కాదు.