English: In fact i couldn't quite believe that i was actually there!
Telugu: నిజానికి నేను అక్కడ ఉన్నానని చాలా నమ్మలేకపోయాను!