水を得た魚

someone who is in their element; fish that has found water

Meaning

  1. expn
    someone who is in their element; fish that has found water

Example sentences

  • He's in his element when working on the farm.

  • She is in her element when it comes to tennis.