English: It IS your home too.
Telugu: ఇది కూడా మీ ఇల్లే.