GMU Systems for the IWSLT 2025 Low-Resource Speech Translation Shared Task