English: He couldn't have done that a week or so ago!
Telugu: అతను సరిగ్గా ఒక వారం ఆ తేదీ వరకు చేయలేకపోయాడు.