20080722 india: Left doesn't want India to catch up with China: FM