English: A lot has been made of that.
Telugu: దీనిపై చాలా పని జరిగింది.