English: I can't believe it - this is too much.
Telugu: నేను నమ్మలేకపోతున్నాను - ఇది చాలా ఎక్కువ.