English: Yet they still have to do business.
Telugu: అయినా వారు ఇంకా వ్యాపారం చేయవలసి ఉంటుంది.