EnglishMain Dictionary
second nature
Universal Words
noun
[U] ~ (to sb) (to do sth) something that you do very easily and naturally, because it is part of your character or you have done it so many times:
He found that teaching was second nature to him.