English: Yay, I can't still believe it too.
Telugu: జయ, నేనూ ఇంకా నమ్మలేక పోతున్నాం.