English: that's nearly 15 times more.
Telugu: అంటే 15రెట్లు ఎక్కువన్న మాట.