English: Anyway, a new idea occurred.
Telugu: అయినా సరికొత్త ఆలోచనకు తెరలేపారు.