English: This, of course, is a huge setback.
Telugu: సహజంగానే, ఈ భారీ అపోహ.