<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def open(self, filename, mode='r', bufsize=-1):
 """ Open a file on the remote system and return a file-like object. """

        sftp_client = self.open_sftp()
        return sftp_client.open(filename, mode, bufsize)