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