English: As its name implies, this is an enormous plant.
Telugu: పేరుకు తగినట్లే ఇది ఓ భారీ మర్రి చెట్టు.