English: And yet they continue to do business.
Telugu: అయినా తమ కార్యకలాపాలను కొనసాగిస్తున్నాయి.