English: A new thought came to mind though.
Telugu: అయినా సరికొత్త ఆలోచనకు తెరలేపారు.