English: A LOT of research needs to be done!
Telugu: ఎంతో పరిశోధన జరుగవలసి ఉన్నది.