the ball is in one's court - Spanish English Dictionary