English: He had recently come to stay at the guesthouse.
Telugu: ఇటీవల తాగొచ్చి గెస్ట్ హౌజ్‌కు వచ్చాడు.