English: India is the third country after the USA and Russia to have such a large facility in terms of size and operating capability.
Telugu: అమెరికా మరియు రష్యా తరువాత, పరిమాణం మరియు నిర్వహణ సామర్థ్యం పరంగా ఇంత పెద్ద సౌకర్యం ఉన్న మూడవ దేశం భారతదేశం.