English: little more self-reliant.
Telugu: కొంచెం స్వార్థం ఎక్కువ.