English: He's been staying here for a few days now.
Telugu: కొద్ది రోజులుగా ఇక్కడే ఉంటున్నాడు.