представить (кого-л., что-л.) в самом выгодном свете show up 1. разоблачать, изобличать; 2. обнаружиться, выявить(ся); 3. ясно обзначаться, вырисовываться, выделяться; 4. выгодно отличаться, выделяться; 5. подавать для проверки (работу); 6. (по)являться, приходить; обнаружиться, "нарисоваться"; 7. бывать (в обществе), появляться (на людях); 8. являться в полицейский участок для отметки (о поднадзорном); 9. доносить, ябедничать (в школе)
SHOW (SMB., SMTH.) TO THE BEST ADVANTAGE
Англо-русский перевод SHOW (SMB., SMTH.) TO THE BEST ADVANTAGE
English-Russian dictionary of English idioms. Англо-Русский словарь английских идиом. 2012