English: Comprehending this took a while.
Telugu: ఈ సంగతి అర్థం కావటానికి చాలాకాలం పట్టింది.