English: World's largest solar ship
Telugu: ప్రపంచపు అతిపెద్ద సోలార్ బోట్