English: His job has recently ended.
Telugu: వారు వచ్చిన పని ఇటీవలే ముగిసింది.