Idiom Explained The man of the hour
Idiom Explained: (The) man of the hour

Explanation: A person who is now being praised, applauded, or appreciated by others, particularly for…