Quick heads-up: from my experience, animesuge.to (including sections labeled 'Hindi') doesn't have a consistent policy on English subtitles — it really depends on the specific upload and the person who put that episode up. Sometimes you'll find a stream that has English subtitles embedded or selectable in the player, sometimes there are downloadable .srt files listed on the episode page, and other times the uploader only offers a Hindi-dubbed video with no English track at all.
When I dig into these pages, I look for a little 'CC' or subtitle
Icon on the player, or a drop-down labeled 'Subtitles' or 'Tracks'. If it's there, you can usually switch to English. If not, some uploads have a separate link near the download buttons for subtitle files — those you can load into a local player like VLC. Keep in mind the quality of on-site subtitles varies wildly; fan-made subs can be great, but auto-translates or machine-generated subs can be messy. Also, sites that host content without licenses often have inconsistent metadata, so the presence of English subs one week doesn't guarantee they'll be there the next.
Personally, I get less stressed using licensed services for consistent subtitling — places like Crunchyroll, Netflix, or Funimation (depending on your region) normally offer reliable English subs and multiple audio tracks for shows like 'One Piece' or 'Demon Slayer'. Still, if you're checking animesuge.to, inspect the player and the episode description first; that usually tells you whether an English subtitle option exists. I usually prefer the licensed streams for repeat watching, but I've used subtitle downloads from fan uploads when a licensed version wasn't available, and those can work okay with a little patience.