English: A lot more it seems.
Telugu: అంతకంటే ఎక్కువేమో కూడా అనిపిస్తుంది.