English: Scotland have come a long way to reach the Super 12s.
Telugu: ఇంకేముంది స్కాట్లాండ్ దర్జాగా సూపర్-12కి అర్హత సాధించేసింది.