English: But, even then it is a LOT.
Telugu: అయితే, ఇది చాలా ఎక్కువ.