English: But it has given birth to a new idea.
Telugu: అయినా సరికొత్త ఆలోచనకు తెరలేపారు.