Just as a side note, Kilos can be very quiet when well run and maintained. And they can stay that way for days. But when they have to come up for air (to run the diesels and recharge batteries) they sound like "two skeletons f***ing in a trash can" as told me by several sonar techs.
So AIP fuel cell D-E subs are the 21st century underwater adversary to the USN's all-nuke sub fleet? Pretty much so.
It is only by the very narrowest of margins that I managed to avoid spraying my monitor with beer.