English: But the new ideas seem to be working.
Telugu: అయితే మళ్లీ కొత్త ఆలోచనలు సాగుతున్నట్లు తెలుస్తోంది.