英语翻译i still remember the town( )i ( )twenty years ago