English: I would never have believed they could do this.
Telugu: వాళ్లు ఇది చేయగలుగుతారని నేను ఎప్పుడూ ఊహించని కూడా ఊహించి ఉండను.