English: He has stayed home over the past few days.
Telugu: ఆయన గత కొద్ది రోజులుగా ఇంట్లోనే ఉంటున్నారు.