English: I've lost myself many times, too.
Telugu: నేను కూడా చాలాసార్లు ఓడిపోయాను.