English: Many of them stayed till today.
Telugu: వాటిలో చాలామంది ఈ రోజు వరకు నిలిచిపోయారు.