English: India has poor winning record abroad.
Telugu: పరాయి గడ్డపై భారత్ కు అరుదైన రికార్డు దక్కింది.