English: It's YOUR house, too.
Telugu: ఇది కూడా మీ ఇల్లే.