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