English: But, I still need some time to process all this.
Telugu: కానీ ఇవన్నీ జరగాలంటే కాస్త టైమ్ కావాలి.