English: not from heaven.
Telugu: ఆకాశం నుంచి పడలేదు.