English: But some managed to survive.
Telugu: అయితే కొందరు మనుగడ అవకాశం ఉన్నాయి.