What do you think about rewriting this code as follow, to make it more explicit?
```python
# Allow upload only if any video link is presented
if video_list:
    sub_attr = source_subs_name
    try:  # Generate and save for 1.0 speed, will create subs_sub_attr.srt.sjson subtitles file in storage.
        generate_subs_from_source({1: sub_attr}, source_subs_ext, source_subs_filedata, item)
        for video_dict in video_list:
            video_name = video_dict['video']
            # We are creating transcripts for every video source, if in future some of video sources would be deleted.
            # Updates item.sub with `video_name` on success.
            copy_or_rename_transcript(video_name, sub_attr, item, user=request.user)

        response['subs'] = item.sub
        response['status'] = 'Success'
    except TranscriptsGenerationException as e:
        return error_response(response, e.message)
else:
    return error_response(response, 'Empty video sources.')
```