know something through and through - German English Dictionary