Okay, this is by no means an attempt at offering orthodox suggestions as to how the phrase could be translated into Greek… I'm just thinking, like, under what circumstances would it be reasonably possible that I myself would exclaim, "Now that's my cup of tea!" (even if being a bit humorous...