my thoughts exactly - German English Dictionary