English: There was no place for humanity to run.
Telugu: మానవాళికి పారిపోవడానికి స్థానం లేదు.