If u are in Mumbai then u have a sync speed of 256 Kbps (32KBps) & on that there is usually a 16% PPPoE loss, therefore theoretically ur max speed should be 215 Kbps or 26.8 KBps. So 25 K on torrents seems ok.Torrent speeds depend on the seeds, however, there could be a NAT issue with PPPoE mode so u can try the bridge mode which gurantees maximum speeds watever are acheivable considering the no of seeds/peers.