English: At the time that seemed pretty incredible to us.
Telugu: ఆ క్షణం అది మాకు చాలా oddగా అన్పించింది.