by no stretch of the imagination(если в другом месте в предложении уже есть отрицание, "by no" трансформируется в "(not) by any"): The Samsung Galaxy S8 isn't the cheapest phone on the market by any stretch of the imagination; in fact, it's one of the most expensive.4uzhoj)
by any stretch of the imagination(в контексте: The Samsung Galaxy S8 isn't the cheapest phone on the market by any stretch of the imagination; in fact, it's one of the most expensive.4uzhoj)
by a long stretch of the imagination(Only by a long stretch of the imagination can you call store-bought chips and cold drinks food – только с большой натяжкой/сильно постаравшись магазинные чипсы и прохладительные напитки можно называть пищей Баян)
barely(The union representative says their members can barely afford to live in the communities they work in. -- с большой натяжкой могут платить за жильё там, где они живут и работаютART Vancouver)