English: But it did not fall from heaven.
Telugu: అయితే ఇది ఆకాశం నుంచి జారిపడలేదు.