Idiom
To draw the long bow

To demand a very high price
To make an exaggerated statement
To over-estimate oneself
To put up high demands

ANSWER DOWNLOAD EXAMIANS APP