English: Yes, unbelievable indeed.
Telugu: అవును నమ్మక తప్పదు.