If the ball is in someone's court, they have to do something before any progress can be made in

中文解释

It\'s up to you what to do - the ball is in your court now.

正在查询

idioms hedgehopped discretely KE INTELSAT 文崔斯 清场 Viet participate in a game command of spoken French