English: In fact, much more than that.
Telugu: ఇంకా చెప్పాలంటే అంతకన్నా అనేక రెట్లు ఎక్కువ.