English: Despite that we have been detained.
Telugu: అయినప్పటికీ మమ్మల్ని నిర్బంధించారు.