There is a usefuil expression in Russian language which can be translated as "the ball is on your side" and it means that the speaker is waiting for the other person's actions.
From google I guess I can use same expression in English.
Is my guess correct?
Are there any alternatives?
The usual phrasing is "The ball is in your court".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.