be beyond someone's grasp - Spanish English Dictionary