Desi randi having sex. . ...