English: detained recently.
Telugu: ఇటీవల ఆపేశారు.