English: A lot of them got recalled recently.
Telugu: వారిలో చాలామందిని ఇటీవల వెనక్కి పిలిచారు.