Russian President Vladimir Putin on Friday showered praises on Indians calling them "talented" and "driven" and added India has much potential with no doubts that it will achieve outstanding results in terms of development, as per Reuters translation of Putin's speech Friday .