Определение by no stretch of the imagination в Английский Язык Английский Язык словарь
(ALSO not by any stretch of the imagination): used to describe things that are impossible to believe, even with a lot of effort: "By no stretch of the imagination could he be seriously described as an artist."