English: Could they have really done this ?
Telugu: వారు నిజంగా దీన్ని చేయగలనా?