"There must be" and "There's gotta be" are similar in meaning, both expressing a deduction or strong belief about something existing or happening. However, "There's gotta be" is a more informal and colloquial
... [مشاهده متن کامل] way to say it, often conveying urgency or a sense of familiarity. "There must be" is generally considered more formal.