landed in someone's lap
English
Verb
landed
in
someone's
lap
simple past
and past participle of
land in someone's lap