English: This Is Your New Home!
Telugu: ఇదేనా మీ కొత్త ఇల్లు!