English: Both had recently come into the country.
Telugu: వారిద్దరూ ఇటీవలే గ్రామానికి వచ్చారు.