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