English: Sequoia "General Sherman" is the largest tree in the world.
Telugu: సీక్వోయా "జనరల్ షేర్మన్" - ప్రపంచంలో పెద్ద చెట్టు.