English: They are fighting at the limit of their own strength.
Telugu: వారు తమ సొంత బలం యొక్క పరిమితిలో పోరాడుతున్నారు.