如魚得水

Idiom

 * 1) to find oneself in a suitable environment where one can perform well, or to meet people who share common ideas or interests