What does aber das ist schon ein Weilchen her. mean?

aber das ist schon ein Weilchen her. - German to English

... but which was a while ago.