English: This has greatly hampered their business.
Telugu: దీంతో తమ కార్యకలాపాల్లో తీవ్ర అంతరాయం కలుగుతోందన్నారు.