Not always. Some are machine-generated. Look for uploads tagged “fan sub” or “human translated.”
Pro tip: Also try searching in Chinese characters, as some uploaders tag videos that way: “请和我做朋友 英文字幕” (which roughly translates to “Please be my friend English subtitles”). mujhse dosti karoge english subtitles bilibili