English: A lot of challenges have come my way lately.
Telugu: ఈ మధ్య కాలంలో నాకు చాలా సవాళ్లు ఎదురయ్యాయి.