English: He had joined the company recently.
Telugu: తను ఇటీవలే ఓ కంపెనీలో జాబ్ సంపాదించింది.