English: They know their own limitations quite well.
Telugu: తమ పరిమితులు తమకు బాగానే తెలిసివచ్చాయి.