English: Tough challenge
Telugu: కష్టంపై సవాల్‌