English: And you're not going to believe this.
Telugu: ఆ సంగతి చెప్పినా నువ్వు నమ్మడం లేదు.