English: He is a bit diffident about his talents.
Telugu: తన నైపుణ్యంపై ఆయన కొంత నెర్వస్గా ఉంటారు.