The long name for India is the Republic of India. Republic of India is the long name of India. The official long name for India is "Republic of India".
<Subject> India <Predicate> longName <Object> Republic of India
