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