What does schon so lange mean? September 28, 2023 All Dictionary schon so lange - German to English ... in such a long time