English: I cannot believe we did this.
Telugu: ఇదంతా మనం చెయ్యగలిగామంటే నేను నమ్మలేకండా వున్నాను.