English: Yes, we couldn't believe it too.
Telugu: అవును, మనం కూడా నమ్మలేకపోతున్నాం!