English: In other words, more!
Telugu: చెప్పాలంటే, ఇంకా ఎక్కువే!