def pretty_eta(seconds_left):
minutes_left = seconds_left // <NUM_LIT><EOL>seconds_left %= <NUM_LIT><EOL>hours_left = minutes_left // <NUM_LIT><EOL>minutes_left %= <NUM_LIT><EOL>days_left = hours_left // <NUM_LIT><EOL>hours_left %= <NUM_LIT><EOL>def helper(cnt, name):<EOL><INDENT>return "<STR_LIT>".format(str(cnt), name, ('<STR_LIT:s>' if cnt > <NUM_LIT:1> else '<STR_LIT>'))<EOL><DEDENT>if days_left > <NUM_LIT:0>:<EOL><INDENT>msg = helper(days_left, '<STR_LIT>')<EOL>if hours_left > <NUM_LIT:0>:<EOL><INDENT>msg += '<STR_LIT>' + helper(hours_left, '<STR_LIT>')<EOL><DEDENT>return msg<EOL><DEDENT>if hours_left > <NUM_LIT:0>:<EOL><INDENT>msg = helper(hours_left, '<STR_LIT>')<EOL>if minutes_left > <NUM_LIT:0>:<EOL><INDENT>msg += '<STR_LIT>' + helper(minutes_left, '<STR_LIT>')<EOL><DEDENT>return msg<EOL><DEDENT>if minutes_left > <NUM_LIT:0>:<EOL><INDENT>return helper(minutes_left, '<STR_LIT>')<EOL><DEDENT>return '<STR_LIT>'<EOL>
Print the number of seconds in human readable format.

    Examples:
    2 days
    2 hours and 37 minutes
    less than a minute

    Paramters
    ---------
    seconds_left: int
        Number of seconds to be converted to the ETA
    Returns
    -------
    eta: str
        String representing the pretty ETA.