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