English: Can you believe this.
Telugu: ఇది నమ్మొచ్చా.