English: We are not impervious to this challenge.
Telugu: ఈ చాలెంజ్ పై సవాల్ విసిరింది మేము కాదు.