English: They now have a new home.
Telugu: ఇప్పుడు వాటికి ఓ కొత్త గృహం దొరికింది.