English: Couldn't believe it, neither could I.
Telugu: అలాగని నమ్మకుండా ఉండనూ లేకపోయాను.