English: There needs to be something more.
Telugu: దానికి ఇంకా కొంత జరగవలసిన అవసరం ఉన్నది.