"

to say the least

" Die Ergebnisse der Suche nach dem Wort
 Englisch - Türkisch Wörterbuch

to say the least (Partikel)

( Englisch - Türkisch Wörterbuch) :
en azından.