He demanded a lot from us.
הוא דרש מאיתנו הרבה.