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