(how) magnificent! - Turkish English Dictionary