Your next pocket travel guide
score:1
You have to take the bahamas Visa first and then only you can apply for Transit Visa.
For US and germany, you definetly need a transit visa.