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