English: never ever left their houses.
Telugu: అసలు ఇల్లు వదిలి ఎప్పుడూ వెళ్ళలేదు.