English: A little scary but incredible.
Telugu: కొంచెం ఆశ్చర్యకరమైన విషయమే కానీ నమ్మక తప్పదు.