English: I had recently went back to Canada.
Telugu: ఇటీవలే కెనడాకు వెళ్లి వచ్చాను.