English: He has been there for the past 10 days.
Telugu: గత వారం పది రోజులుగా ఆయన అక్కడే ఉంటున్నారు.