English: Both had been out of the country recently.
Telugu: వీరిద్దరూ ఇటీవల ఇంటి నుంచి కూడా పారిపోయారు.