English: They are creatures of heaven.
Telugu: వారు స్వర్గ నివాసులు.