英语翻译the roll of film( )on the desk a ( )ago