оставляет желать много лучшего
• Both theories leave much (or a lot) to be desired (or are far from perfect) in their correlation with experimental data.
Русско-английский научно-технический словарь• Both theories leave much (or a lot) to be desired (or are far from perfect) in their correlation with experimental data.
Русско-английский научно-технический словарь