display | more...
Idiom meaning:
truth about the situation

Log in or register to write something here or to contact authors.