English: Damn, this is hard to believe it’s real.
Telugu: దీనిని నమ్మడానికి కష్టాంగా ఉన్న ఇది నిజం.