English: I've recently went back.
Telugu: ఇటీవలే నేను తిరిగొచ్చాను.