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