landing in someone's lap
English
Verb
landing
in
someone's
lap
present participle and gerund of
land in someone's lap