English: There is much to discuss.
Telugu: చాలా చర్చ జరగాల్సి వుంది.