Happi
anybody's guess
confucius...
I think it means that that person agrees with that others persons idiom and that it fit that question that the teacher or whoever asked that question.
That's not an idiom, it's just a statement. Someone is saying they got no response to a question or action.
No. This is not an idiom. An idiom is a group of words whose meaning is different from the meanings of the individual words. So it is not easy to know the meaning of an idiom. For example 'Let the cat out of the bag' is an idiom meaning to tell a secret by mistake. The meaning has nothing to do with cats or bags. "Treat others like you would want them to treat you" is a saying,
So badly injured as to be excused from continuing. When someone is stopped from continuing the job/action/venture.
No. There is an idiom Spring into action, meaning to get active immediately, and there is an idiom Spring out, meaning to appear suddenly. Use one or the other.
You are said to be a space cadet if all you do is take up space, contributing nothing of any use to anybody
Authors use idioms and slang for the same reason anybody else does -- to make things more interesting.
If two people are "at each others' throats" there is hostility between them.
meaning a person without no mercy to others and a person that mercy to others.
It's a sports idiom. When the ball comes into play, it is on the field and in the hands of an athlete. When something comes into play, it is in action in whatever situation is being discussed.