English: still have not returned their passports.
Telugu: తమ పాస్పోర్టులు సైతం తమకు తిరిగి ఇవ్వలేదన్నారు.