English: I found the experience unbelievable.
Telugu: నమ్మ శక్యం కాదనిపించే ఈ అనుభవం నాకు లభించింది.