No, the Fire Anime app provides you will all the subtitles that are required for the episodes. You need not download them separately.