English: A huge willow tree.
Telugu: మేడి చెట్టు పెద్ద వృక్షం.