English: But a sudden thought crossed my mind.
Telugu: కానీ, ఇంతలో హఠాత్తుగా ఏదో ఆలోచన వస్తుంది.