English: They stayed home for a long time.
Telugu: దీంతో వారు చాలా రోజులుగా ఇంట్లోనే ఉంటున్నారు.