To have relevance to something
A way of considering something
Blow something out of proportion
Nothing to write home about
Leave a lot to be desired
A polite way of saying that something is bad
Of an unrealistic importance or size compared to something else
From someone´s stand point
Not as good as you expected
Have bearing on