English: But a small group managed to escape to Earth.
Telugu: కానీ ఒక చిన్న సమూహం భూమికి తప్పించుకోగలిగారు.