English: But not self-reliant.
Telugu: కానీ ఆత్మవిమర్శ చేసుకోరు.