English: It appears to have really happened.
Telugu: ఇది నిజంగా జరిగిందా అనిపిస్తోంది.