lap of the gods: beyond human control or responsibility
lap: an area of control or responsibility
palatal: a semivowel produced with the tongue near the palate (like the initial sound in the English word `yeast')