be another life's great mysteries - German English Dictionary