English: They've lived in this same home for a long time.
Telugu: వారు ఒకే ఇంట్లో చాలా రోజులుగా ఉంటున్నారట.