English: They still live in Germany.
Telugu: ఇంకా జర్మనీలోనే నివసిస్తున్నారు.