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