English: That appears to be true.
Telugu: తాజాగా అది నిజమేనని తెలుస్తోంది.