English: Much depends on his skill.
Telugu: తన నైపుణ్యం నుండి అనేక విషయాలపై ఆధారపడి ఉంటుంది.