Teesta Setalvad told the Supreme Court she had received an invitation for attending a documentary film festival in Amsterdam in her capacity as the producer of a documentary film ‘CycleMahesh’