I am unfamiliar with this expression, but I'm curious as to what it means and when it's used.
外ばっか見てる
If I were to try and translate it literally, it would be something like "I can only watch outside", but I believe it must have some Idiomatic meaning? Perhaps it's like how we say "I can only watch from a distance" in English? In any case an explanation would be much appreciated!