You really want to be level 50 and have maxed out optimal materia setups for the Hard Mode battles. Even then they're still pretty hard.
knight613's comments