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