English: It's amazing their determination.
Telugu: . వారి పట్టుదల ఆశ్చర్యం కలిగించింది.