Seems fine to me. In fact, overly clearly, as obviously it's a robotic voice.
Duo translates mogliśmy as "were able to" elsewhere (previous question), but rejected that translation here.
I guess "nie byliśmy w stanie" would be a better translation of "we were not able to", but I guess it can work here as well. Okay, added.