Not too many troops got inside Germany? And 2 million rapes only in Berlin? Both are wrong, kindly read some unbiased history, Allied forces went deep inside Germany and there was a race between Allies and Soviets of who will get to Berlin first, Allies also committed mass rapes in areas they captured. It is a documented fact which Allies did their best to censor.
Not only in Germany in Japan also, US and Australian troops committed mass rapes and forced women into prostitution. There is a documented incident happened in japan in which Australian troops raped women in a hospital both the patients and staff.