English: Double dhamaka for India.
Telugu: భారత్ కు డబుల్ ధమాకా.