English: They still depend on their own abilities.
Telugu: ఇది వరకు కూడా వారి సామర్థ్యంపై ఆధారపడి ఉంటుంది.