English: I can't quite believe I was actually THERE.
Telugu: నిజానికి నేను అక్కడ ఉన్నానని చాలా నమ్మలేకపోయాను!