English: I have done this job recently.
Telugu: ఇటీవలే ఆ పని ప్రారంభించాను.