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