Definitely an overused phrase online. Yet, absolutely appropriate. It’s almost like I’m a native English speaker or something. ;)