Idiom
To draw the long bow

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

ANSWER DOWNLOAD EXAMIANS APP