I hesitate to agree with Google, but this time I must. I have never come across that phrase, and I would never have been able to understand the meaning that you have explained for it. It sounds like a direct translation from a language that has a little more formality in everyday speech than English does.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Lrk2006"As your good self is well aware that we are facing .."
the above is ok, sir?
Totally unnatural. Sounds like it might be from Dickens.