English: They stayed there for several days.
Telugu: పది రోజులుగా వారు అక్కడే ఉన్నారు.