English: To me it felt much more like that.
Telugu: అంతకన్నా ఎక్కువే అనిపించింది నాకు.