English: Some claim there is more to it.
Telugu: ఇది చాలా ఎక్కువ అని కొంతమంది అభిప్రాయపడుతున్నారు.