English: At that precise moment the insightful question popped up in his mind.
Telugu: ఆ క్షణం ఆయన మైండ్‌లో అదే ప్రశ్న మళ్లీ మెదిలింది.