English: And this is your home, too.
Telugu: మరియు ఇది కూడా మీ ఇల్లు.