English: Could that be possible, I thought?
Telugu: అది సాధ్యమవుతుందా అని సందేహించాను.