Yes, it's a wordplay with "osu!" from karate. Wordplays are some of the most difficult things to translate from one language to another, and one can find more than one possible translation.
A quick suggestion, along the lines of your translation, could be something like:
-そ そうですけど あなたたちは。。。?
-...