that's so true - German English Dictionary