English: This is their home.
Telugu: ఈ ఇల్లు కూడా వాళ్ల‌దే.