English: He had arrived here a few days ago.
Telugu: వారిని చూడడానికి కొద్ది రోజుల క్రితం ఇక్కడికి వచ్చాడు.