English: Perhaps that is what happened in my head.
Telugu: బహుశా ఇదే నా మెదడులో కూడా ఉందేమో.