English: It happened very recently in Germany.
Telugu: ఈ ఘటన జర్మనీలో ఇటీవలే జరిగింది.