English: And you never left home too.
Telugu: మీరు కూడా ఇల్లు వదిలి లేదు.