English: I have never so helpless in my life.
Telugu: జీవితంలో ఎప్పుడూ ఇంత నిస్సహాయంగా లేను.