English: India is known as the 'land of the miracles'.
Telugu: భారతదేశం "ఇంద్రజాల భూమి" (Land of Magic) అని ప్రసిద్ధిచెందింది.