English: I have recently returned.
Telugu: ఇటీవలే నేను తిరిగొచ్చాను.