English: Seems a lot to me.
Telugu: అది చాలా నాకు అనిపిస్తుంది.