We do not currently know of any synonyms for by any stretch of the imagination.
The prepositional phrase by any stretch of the imagination is defined as: