English: I think that's more of it.
Telugu: నేను దాని కంటే ఎక్కువ అని అనుకుంటున్నాను.