English: lives depended on this man's strength.
Telugu: మనిషి జీవితం ఈ బలంపైనే ఆధారపడి ఉంటుంది.