Uważam, że twoja teoria nie trzyma się kupy. (Sentence Note)

NOTE: kupa (female noun) = pile. ‘do kupy’ = as a whole, together.
‘nie trzymać się kupy’ = (does) not stand up (to scrutiny).