English: That means a lot.
Telugu: అంటే చాల చాల అని అర్థము.