Chinese idiom · 成语
如鱼得水
Meaning
Like a fish getting water; to be in one's element or find a perfect partner.
Character by character
如like
鱼fish
得get
水water
Origin and story
From Records of the Three Kingdoms. Liu Bei described his bond with Zhuge Liang using this metaphor.