Sounds like a grass carp to me. They can be tough, so that deserves a pat on the back.