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