English: I STILL have never been to Canada.
Telugu: ఇటీవల నేనెప్పుడూ కెనడాను సందర్శించలేదు.