English: But how did he find himself in a new world?
Telugu: ఈ సరికొత్త ప్రపంచంలో అతడు ఎలా నిలదొక్కుకున్నాడు?