English → Hindi dictionary

lap of the gods

लैप ऑफ़ थेNOUN

Definition

beyond human control or responsibility; "there is nothing more I can do; its in the lap of the gods now"

Looking for poetry? Read shayari and poems by great poets.