English: I recently left the country.
Telugu: అప్పుడే దేశం వదిలేశాను.