Originally Posted by vronchen
you should also consider that you need to renounce your current citizenship if you want to get the German one. Germany does not allow dual citizenship (unless for some cases where both citizenship were acquired at birth, I believe)
This is not the case if you hold an EU citizenship or if the country of original citizenship simply does not accept renunciations.
Best to check that beforehand