English: India has large number of Neem trees.
Telugu: భారతదేశంలో వేప చెట్ల సంఖ్య చాలా అధికం .