English: It is Captain Nemo.
Telugu: కెప్టెన్ నెమో.