English: Having recently left the country
Telugu: ఇటీవల దేశం విడిచి పారిపోయిన నిత్యానంద