20210616 india: Ayodhya deal 'transparent'; Opposition creating hurdles: RSS