not by any stretch of the imagination

idiomPart ofstretch

not by any stretch of the imagination — idiom

1. used to say very strongly that something is definitely not true or not possible

1.idiom
Definition

used to say very strongly that something is definitely not true or not possible

Example

That old bicycle is not a racing bike by any stretch of the imagination.