Question: you are by no stretch of the imagination?
Answer: If you say that something is not true or possible by any stretch of the imagination, you are emphasizing that it is completely untrue or absolutely impossible.