English: impediments to business.
Telugu: వ్యాపారాల్లో ఆటంకాలు .