English: It has been very overwhelming for us.
Telugu: ఇది మాకు చాలా డిస్టబెన్స్ అయింది.